claw hold of - Turkish English Dictionary